// [[ OnflowGenerator File UUID: e6d916b25d7a46c6827264916d7bb9e4  ]]
package com.itdct.onflow.system.component.qo

import com.itdct.onflow.core.qo.BasePageQo
import io.swagger.v3.oas.annotations.media.Schema

/**
 * @author DCTANT
 * @date 2025-09-15 16:13:06
 * @version 1.0
 * @description 系统组件查询入参
 */
@Schema(name = "系统组件查询入参", description = "系统组件查询入参")
class SysComponentSearchQo : BasePageQo() {
    // [[ OnflowGenerator Range (- fields -) Start ]]
    @Schema(title = "组件标题", example = "")
    var title: String? = null

    @Schema(title = "组件编码", example = "")
    var code: String? = null

    @Schema(title = "菜单ID", example = "")
    var menuId: Long? = null

    @Schema(title = "是否启用", example = "")
    var enable: Boolean? = null

    @Schema(title = "组件类型", example = "")
    var type: String? = null

    @Schema(title = "图标", example = "")
    var icon: String? = null

// [[ OnflowGenerator Range (- fields -) End ]]
}